Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
GREEN PLOCK Semi-Detached £249,500 5 May 2023